Skip to content

chore(PHP): Drop 8.2 for Nextcloud 35#61142

Draft
provokateurin wants to merge 3 commits into
masterfrom
chore/php/drop-8.2
Draft

chore(PHP): Drop 8.2 for Nextcloud 35#61142
provokateurin wants to merge 3 commits into
masterfrom
chore/php/drop-8.2

Conversation

@provokateurin

Copy link
Copy Markdown
Member

@provokateurin provokateurin added this to the Nextcloud 35 milestone Jun 10, 2026
@provokateurin provokateurin requested a review from a team as a code owner June 10, 2026 09:18
@provokateurin provokateurin requested review from ArtificialOwl, CarlSchwan and icewind1991 and removed request for a team June 10, 2026 09:18
@provokateurin provokateurin added the 3. to review Waiting for reviews label Jun 10, 2026
@provokateurin provokateurin requested a review from come-nc June 10, 2026 09:18
Comment thread .github/workflows/files-external-ftp.yml Outdated
@AndyScherzinger

Copy link
Copy Markdown
Member

In order to drop 8.2 the check needs to be done on the lower bound of supported OS/versions in all cases. Looking at https://github.com/nextcloud/documentation/blob/master/admin_manual/installation/system_requirements.rst?plain=1#L17-L28 it needs to be checked if the lowest versions support 8.3 - alternatively we can of course discuss if dropping an old OS version is a feasible option, but that might not be the case on all OS derivates.

@provokateurin @sorbaugh

@AndyScherzinger AndyScherzinger requested a review from sorbaugh June 10, 2026 10:01
@provokateurin provokateurin added the pending documentation This pull request needs an associated documentation update label Jun 10, 2026
@provokateurin

provokateurin commented Jun 10, 2026

Copy link
Copy Markdown
Member Author

@AndyScherzinger see the PR description. @susnux researched this and it seems to be fine to drop it, because all distros have at least 8.3.

@susnux

susnux commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

@AndyScherzinger from the supported distros list:

  • Ubuntu 26.04: ✅ 8.5
  • Ubuntu 24.04 ✅ 8.3
  • Ubuntu 22.04 ❌ only using 3rdparty repositories but they do not even support 8.2 ❗
  • Red Hat Enterprise Linux 10: ✅ 8.3 and 8.4
  • Red Hat Enterprise Linux 9: ✅ 8.3
  • Debian 13 (Trixie): ✅ 8.4
  • Debian 12 (Bookworm): ❌ needs 3rdparty
  • SUSE Linux Enterprise Server 16: ✅ 8.4
  • SUSE Linux Enterprise Server 15 SP6 (or later): ⚠️ need to bump to SP7 but then it has 8.3
  • openSUSE Leap 16 ✅ (same as SLES 16)
  • CentOS Stream: ✅
  • Alpine Linux: ✅

Comment thread .github/workflows/files-external-ftp.yml Outdated
@AndyScherzinger

Copy link
Copy Markdown
Member

@susnux thanks for the detailed analysis, than I'd say fine to drop 8.2 but needs dropping of Ubuntu 22 and Debian 12 👍

Signed-off-by: provokateurin <kate@provokateurin.de>
Signed-off-by: provokateurin <kate@provokateurin.de>
Signed-off-by: provokateurin <kate@provokateurin.de>
@provokateurin

Copy link
Copy Markdown
Member Author

Depends on #61158

@provokateurin provokateurin marked this pull request as draft June 10, 2026 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews pending documentation This pull request needs an associated documentation update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants